to discharge a duty - Englisch Synonyme Wörterbuch